mean of public communication - Turkish English Dictionary